package com.link.order.model;

import lombok.Data;

import java.util.Date;

/**
 * @author tutao
 * @date 2025/10/6 3:21 PM
 * @description
 */
@Data
public class OrderDTO {
    /**
     * 主键
     */
    private Long orderId;
    /**
     * 用户ID
     */
    private Long userId;
    /**
     * 请求幂等号
     */
    private Long requestId;
    /**
     * 用户姓名
     */
    private String userName;
    /**
     * 用户邮箱
     */
    private String userEmail;
    /**
     * 订单状态
     */
    private String status;
    /**
     * 订单总金额
     */
    private Long totalAmount;
    /**
     * 拓展字段
     */
    private String extInfo;
    /**
     * 业务失败错误码
     */
    private String failCode;
    /**
     * 业务失败描述
     */
    private String failMessage;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 完成时间
     */
    private Date finishTime;
}
